spotted beebalm (monarda punctata) - Turkish English Dictionary